home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1992 June: ROMin Holiday / ADC Developer CD (1992-06) (''ROMin Holiday'')_iso / Developer Connection - 06-1992.iso / Development Platforms / Apple II / Essentials / MPW IIGS Interfaces / CIIGSIncludes / VarArgs.h < prev    next >
Encoding:
C/C++ Source or Header  |  1990-04-01  |  393 b   |  14 lines  |  [TEXT/MPS ]

  1. /*
  2.  * VarArgs.h -- Portable variable-argument list declarations
  3.  *
  4.  * Portions copyright American Telephone & Telegraph
  5.  * Used with permission, Apple Computer Inc. (1985, 1986)
  6.  * All rights reserved.
  7.  */
  8.  
  9. typedef char *va_list;
  10. #define va_dcl int va_alist;
  11. #define va_start(list) list = (char *) &va_alist
  12. #define va_end(list)
  13. #define va_arg(list, mode) ((mode *)(list += sizeof(mode)))[-1]
  14.